export default function (selector, query) {
  return new Promise(resolve => {
    query.select(selector).boundingClientRect()
    // 获取到视口的滚动位置，可以选择不绑定
    // query.selectViewport().scrollOffset()
    query.exec(resolve)
    // 简写的函数
    // query.exec(res => {
    //   resolve(res)
    // })
  })
}